home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1998 #4 / Amiga Plus CD - 1998 - No. 4.iso / pd / disk / jpc_kat / jpc.doc < prev    next >
Text File  |  1998-02-11  |  21KB  |  552 lines

  1. document JPC.doc
  2.  
  3.                          "JPC_kat"  Version 1.61
  4.         Recherche-Programm zum JPC Musik-/Video-Katalog auf CD-ROM
  5.                             Stand: 11.02.98
  6.  
  7.  
  8. 1. Voraussetzungen
  9. ==================
  10.  
  11. Zunächst einmal brauchen Sie natürlich ein CD-ROM Laufwerk, außerdem ein
  12. High-Sierra-taugliches CD-Filesystem. Letzteres ist leider eine ziemlich
  13. ernste Einschränkung, die meines Wissens nur CDx und AsimCDFS übrig läßt.
  14. AmiCDROM, CacheCDFS und das Commodore-Filesystem in OS 3.1 und im A570 tun
  15. es alle nicht, da sie "nur" ISO 9660-CDs unterstützen.
  16.  
  17. Die Katalog-CD selbst kostet DM 29,95. Sie können sie entweder in einer
  18. der JPC-Filialen käuflich erwerben:
  19.  
  20.     Bielefeld:  Forum Jahnplatz
  21.     Bremen:     Papenstr. 2 - 4
  22.     Göttingen:  Barfüßerstr. 1
  23.     Hamburg:    Spitaler Str. 22
  24.                 Gerhard-Hauptmann-Platz 52
  25.     Hannover:   Kurt-Schumacher-Str. 23
  26.     Minden:     Markt 7
  27.     Münster:    Alter Fischmarkt 2
  28.     Oldenburg:  Kurwickstr. 1
  29.     Osnabrück:  Hakenstr. 20
  30.                 Neumarkt-Passage
  31.  
  32. oder im Versand bestellen bei:
  33.  
  34.     JPC, Lübecker Str. 9        Tel.: 0180/525 17 17
  35.     49124 Georgsmarienhütte     Fax:  05401/851 233
  36.     http://www.jpc.de           Btx: *JPC# / *69432#
  37.  
  38. Die Lieferung erfolgt gegen Rechnung, zzgl. Versandkosten von DM 5,90.
  39. Achten Sie aber bitte darauf, daß Sie wirklich das CD-ROM bestellen,
  40. den Katalog gibt es nämlich auch in gedruckter Form.
  41.  
  42.  
  43.  
  44. 2. Konfiguration
  45. ================
  46.  
  47. Dieses Programm unterstützt eine Konfigurationsdatei "JPC.cfg" in "S:".
  48. Hier lassen sich die Namen der Ausgabedateien und die Fensterabmessungen
  49. der Datensatzanzeige einstellen. Letztere werden auch automatisch bei
  50. Programmende aktualisiert hierhin zurückgeschrieben.
  51.  
  52. Mit den voreingestellten Dateinamen (also z. B. nachdem Sie das Programm
  53. einmal kurz gestartet und sofort wieder mit q verlassen haben) sieht die
  54. Konfigurationsdatei ungefähr so aus:
  55.  
  56. ---8<-----------------------------Dateianfang
  57. RAM:JPC-Kurzinfo
  58. RAM:JPC-Volltext
  59. CON:200/20/440/70/JPC-Debug-Info/INACTIVE
  60. RAW:0/11/580/245/aktuelle Auswahl
  61. RAW:200/0/430/256/Volltext
  62. RAW:50/100/540/80/JPC-Statusmeldung
  63. --->8-------------------------------Dateiende
  64.  
  65. Der Inhalt sind also zwei Ausgabedateien zum Speichern von Datensätzen,
  66. dann eine Datei für Debug-Ausgaben (wird nur bei Programmstart mit -d
  67. auch wirklich geöffnet) und zuletzt drei RAW:-Fenster für die
  68. "Benutzeroberfläche".
  69.  
  70. Puristen, die finden, daß "S:" wirklich nur Skripts enthalten sollte,
  71. werden sich übrigens freuen, daß das Programm seine Konfig-Datei auch
  72. in "ENV:" finden kann und in dem Fall Änderungen auch dorthin und nach
  73. "ENVARC:" zurückschreibt.
  74. Empfohlene Vorgehensweise, um dieses Verhalten zu erzwingen:
  75.  
  76.   Copy s:JPC.cfg ENV:
  77.   Rename s:JPC.cfg ENVARC:
  78.  
  79.  
  80.  
  81. 3. Bedienung
  82. ============
  83.  
  84. Geben Sie nach Programmstart die Nummer des Katalogs ein, den Sie benutzen
  85. wollen (0: Pop/Jazz, 1: Klassik, 2: Video). Sie bekommen jetzt eine kurze
  86. Zusammenfassung der Kommandos und eine Beispieleingabe. Angenommen, Sie
  87. hätten Katalog 0 gewählt, sähe das so aus:
  88.  
  89.  Datenbank: JPCPOP (79025 Datensätze). Indexnamen:
  90.   K=Interpret    W=Titel        T=Tracks       B=Bestell-Nr.  L=Label
  91.   P=Preis        M=Trägermedium A=Musik-Art    V=Volltext     U=Neuheit
  92.  Kommandos: Zeigen, s/Speichern, q/Quit, Neustart, oder Suchanfrage, z. B.:
  93.   t=berg?aga* |t=schneewa* &~v=heino &p<20 &l=88-99
  94.  weitere Einschränkung möglich durch: f/Finde <Wortfolge>
  95.  
  96.  0.Kommando: _
  97.  
  98. Vor der Eingabeaufforderung steht die Anzahl ausgewählter Datensätze, zu
  99. Anfang sind das natürlich Null.
  100.  
  101.  
  102. 3.1. Einfache Befehle
  103. ---------------------
  104.  
  105.  z: Die ausgewählten Datensätze anzeigen und durchblättern lassen.
  106.     Wenn keine ausgewählt sind, passiert nichts.
  107.  
  108.  s: Speichert die Kurzinformationen der ausgewählten Datensätze in
  109.     die dafür festgelegte Ausgabedatei, eine Zeile pro Datensatz.
  110.     Kann im Notfall mit Ctrl-C abgebrochen werden.
  111.  
  112.  S: Speichert die volle Produktbeschreibung zu allen ausgewählten
  113.     Datensätzen, diesmal in die andere Ausgabedatei, und Sie müssen
  114.     mit ca. 0.5 KByte pro Datensatz rechnen. Das kann bei vielen
  115.     Datensätzen schnell eine ziemlich riesige Datei werden.
  116.  
  117.  q (oder x): Beendet das Programm, und aktualisert die Konfigurations-
  118.     datei mit den Fensterpositionen.
  119.  
  120.  Q (oder X): Programmende, ohne die Konfiguration zu sichern.
  121.     Das gleiche erreichen Sie übrigens auch mit dem "Notausstieg" über
  122.     das Schließfeld des Shell-Fensters bzw. die entsprechende
  123.     Tastenkombination Ctrl-'\\'.
  124.  
  125.  n: Neustart, nochmals auswählen, in welchem der drei Kataloge Sie
  126.     recherchieren wollen.
  127.  
  128.  
  129. 3.2. Index-Suchanfragen
  130. -----------------------
  131.  
  132. Allgemeines Format einer Suchanfrage, optionale Elemente in []:
  133.  
  134.     [Verknüpfung] [Negation] Indexname Vergleich Muster1 [-Muster2]
  135.  
  136. DER SUCHAUSDRUCK DARF KEINE LEERZEICHEN ENTHALTEN!
  137. Leerzeichen dienen dazu, mehrere Suchanfragen innerhalb ein- und
  138. derselben Eingabezeile zu trennen, ungefähr wie bei CLI-Parametern.
  139.  
  140. Eine Suchanfrage enthält also mindestens
  141.  
  142.  - einen Indexbezeichner, das ist einer der Buchstaben KWTBLPMAVUR, deren
  143.    Bedeutung Sie dem kurzen Hilfstext entnehmen können. Die meisten
  144.    Indexe entsprechen direkt einem Datenfeld, z. B. sind K, W, B, M, P
  145.    die fünf Felder Interpret, Titel, Best.-Nr., Trägermedium, Preis
  146.    aus der einzeiligen Kurzinformation. Der Index V (Volltext) sucht im
  147.    Text aus allen Datenfelder zusammen.
  148.  
  149.  - einen Vergleichsoperator: "=", "<" oder ">".
  150.    Ein Ungleichheitszeichen (wie # oder <>) wird *nicht* unterstützt, das
  151.    geht nur über negiertes "=" (s. u.).
  152.  
  153.  - ein Suchmuster, das ist eine Zeichenkette, die außer Buchstaben und
  154.    Ziffern noch "?" als Platzhalter enthalten und auf "*" enden darf, also
  155.    z. B. "1999", "eli?abeth", oder "schneewa*". Ein Muster wie d*tag
  156.    funktioniert nicht (genauer gesagt: wird wie d* behandelt).
  157.    Apostroph und andere Sonderzeichen spalten Wörter auf: it's finden Sie
  158.    nicht unter "its", erst recht nicht unter "it's", dafür unter "it"
  159.    und "s".
  160.    Deutsche Umlaute und ß sind kein Problem, dabei ist es z. B. auch egal,
  161.    ob man nach "ö" oder direkt nach "oe" suchen läßt. Ebenso egal ist
  162.    Groß-/Kleinschreibung.
  163.  
  164. Beispiele (bezogen auf Katalog 0):
  165.     w=rubber        findet "Rubber Soul" und noch ein paar andere CD's
  166.     k=beatles       Alle Beatles-CD's
  167.     t=carrick*      das beliebte irische Folkslied "Carrickfergus"
  168.     p<10            soll weniger als 10 DM kosten
  169.     l=3?            Produktionen aus den 30er Jahren
  170.  
  171. 3.2.1. Verknüpfungen
  172. --------------------
  173.  
  174. Verknüpfungssymbole sind "&", "|" (UND, ODER). Wird keins der beiden
  175. angegeben, überschreibt jede Suchanfrage die Ergebnisse der vorangehenden.
  176. "&" schränkt dagegen die bestehende Auswahl ein, "|" erweitert sie.
  177.  
  178. Ihnen fällt vielleicht auf, daß Sie auf diese Weise keine allgemeinen
  179. logischen Ausdrücke auswerten können, da die Verknüpfungen einfach
  180. fortlaufend erfolgen, ungefähr wie ein billigst-Taschenrechner rechnet.
  181. Normalerweise reicht das aber, da sowieso fast nur UND- Verknüpfungen
  182. benötigt werden.
  183.  
  184. Beispiel (bezogen auf Katalog 2): Sie suchen alle Filme mit Geena Davis und
  185. müssen dabei noch beachten, daß die Vornamen der Schauspieler mal
  186. ausgeschrieben und mal abgekürzt werden:
  187.     t=g |t=geena
  188.     &t=davis
  189. Das ist eins der wenigen Beispiele mit einer ODER-Verknüpfung, das mir
  190. einfällt. Leider haben Sie Pech, auf diese Weise entgeht Ihnen immer noch
  191. der Datensatz mit dem Tippfehler "Geen Davis". Mit t=davis &t=g* würden
  192. Sie andererseits ein wenig über das Ziel hinausschießen. Die Lösung für
  193. dieses Problem (und auch für einige andere) finden Sie in Abschnitt 3.3.
  194.  
  195. Sie können mehrere verknüpfte Suchausdrücke in eine Zeile packen, müssen
  196. es aber nicht. Von der Wirkung ist beides letztlich gleich. Für "alles in
  197. eine Zeile" spricht, daß Sie dann erst einmal weggehen und Kaffee trinken
  198. können. "Mehrzeilig" ist dagegen dann angebracht, wenn Sie vermuten, daß
  199. gar nicht alle verfügbaren Suchinformationen benötigt werden, und Sie sich
  200. Schritt für Schritt ans Ergebnis herantasten wollen.
  201.  
  202. 3.2.2. Negation
  203. ---------------
  204.  
  205. Negationsoperator ist "~", die Tilde, manchen vielleicht schon vertraut
  206. als der Einserkomplement-Operator aus C. Ist vor allem in Verbindung mit
  207. "&" für Einschränkungen nützlich.
  208.  
  209. Beispiel (Katalog 0): Sie fragen sich, ob es von "Blau blüht der Enzian"
  210. auch noch andere Versionen außer der von Heino gibt:
  211.     t=enzian
  212. Ergebnis: 22 Datensätze,
  213.     &~v=heino
  214. Ergebnis: 9 Datensätze, immerhin. Aber Heino hält die absolute Mehrheit!
  215.  
  216. 3.2.3. Suchmusterbereich
  217. ------------------------
  218.  
  219. Dem Suchbegriff kann nach einem "-" ein zweiter folgen, womit ein
  220. Suchbereich angegeben wird. Ist, wie auch ">" und "<" vor allem für
  221. Preise sinnvoll.
  222.  
  223. Beispiel:  &p=25-40      nur CD's mit "normalem" Preis
  224.  
  225.  
  226. 3.3. Suche nach Wortfolgen
  227. --------------------------
  228.  
  229. Die eben beschriebenen indexbezogenen Suchausdrücke wie k=beatles sind
  230. relativ schnell, da sie die Stichworttabellen der Datenbank benutzen. Für
  231. manche Zwecke reicht die Tatsache, daß ein Datensatz bestimmte Wörter nur 
  232. enthält, aber nicht aus. Ohne zusätzliche Information über ihre Anordnung
  233. zueinander bleiben noch zu viele unerwünschte Datensätze übrig.
  234.  
  235. Eine Abhilfe bietet die Suche nach Wortfolgen. Das Programm kennt dazu
  236. zwei Varianten: Wörter in der vorgegebenen Reihenfolge (f) oder, noch
  237. strenger, in direkter Abfolge hintereinander (F) im Text der Datensätze
  238. finden. In beiden Fällen zählen nur Wortfolgen, die nicht ein Semikolon ";"
  239. überschreiten (";" trennt die einzelnen Titel einer CD). Da bei dieser
  240. Suche jeder Datensatz für eine Entscheidung erst komplett gelesen werden
  241. muß, sollten aus Zeitgründen höchstens 100 - 200 Datensätze untersucht
  242. werden. Eine Vorauswahl mit Index-Suchanfrage ist also notwendig.
  243.  
  244. Beispiel (zu Katalog 0): Von wem war noch gleich der Titelsong aus Black
  245. Rain, "City on the edge of the night" - oder so ähnlich? Nun, fangen wir
  246. mit den Stichwörtern an, von denen wir uns sicher sind:
  247.     t=edge &t=night
  248. Ergebnis: 44 Datensätze. Ein bißchen viel, um alle einzeln anzuschauen,
  249. aber gerade richtig, um eine Wortfolge suchen zu lassen:
  250.     F edge of the night
  251. Ergebnis: 2 Datensätze, prima, gleich anschauen (z). Ein Stück heißt
  252. einfach "Edge of the night" (von Sister Whiskey) und eins "Livin' on the
  253. edge of the night" (von Iggy Pop), das dürfte das richtige sein.
  254.  
  255. Angenommen, wir hätten uns etwas besser an den Titel erinnert, hätte es
  256. eine weitere elegante Lösung gegeben:
  257.     t=edge &t=night
  258.     f liv* edge night
  259. Ergebnis: 1 Datensatz. Das klein geschriebene "f" bedeutet, daß diesmal
  260. zwischen den Stichwörtern noch alle möglichen anderen Wörter stehen dürfen.
  261.  
  262. Noch ein Beispiel zu Katalog 1, die versprochene Lösung zum Problem der
  263. abgekürzten Schauspielernamen. Wir fangen wieder mit einer Index-
  264. Suchanfrage an:
  265.     t=davis
  266. Ergebnis: 44 Datensätze, und ein kurzer Blick auf die Datensätze zeigt
  267. ("z", Volltextanzeige mit <Return> öffnen, Ende mit <Esc>), daß Geena
  268. Davis wirklich einen recht weitverbreiteten Nachnamen trägt. Also ist eine
  269. weitere Einschränkung nötig:
  270.     F g* davis
  271. Ergebnis: 12 Datensätze, schön. Daß in den Volltexten nun alle Wörter
  272. mit "G" farbig markiert sind, bitte ich zu entschuldigen. Sicher ist das
  273. irreführend (da z. B. der Name "Goldblum" das Ergebnis der Suche überhaupt
  274. nicht beeinflußt hat), es ist für mich aus programmtechnischen Gründen 
  275. aber nur schwer vermeidbar.
  276.  
  277.  
  278. 3.4. Betrachten der Auswahl
  279. ---------------------------
  280.  
  281. Wie erwähnt, lassen sich mit 'z' die ausgewählten Datensätze anzeigen.
  282. Es öffnet sich ein Fenster mit den einzeiligen Kurzbeschreibungen:
  283.  
  284.  Baez,Joan           |No Woman No Cry          |6379054 |CD  |12,95
  285. >Baez,Joan           |Speaking Of Dreams       |5367636 |CD  |23,95
  286.  Ball,Patrick        |Celtic Harp - Secret Isle|5577367 |CD  |35,95
  287.  Bell,Derek          |Musical Ireland          |6242954 |CD  |33,95
  288.  Briar,Celia         |The Dark Rose            |7092046 |CD  |35,95
  289.  ...
  290.  
  291. Der aktuell ausgewählte Datensatz wird normalerweise farbig hinterlegt
  292. dargestellt. Nur wenn wegen Speichermangels kein Datensatzcache angelegt
  293. werden konnte, muß man sich stattdessen, wie hier angedeutet, mit einem
  294. '>' als Auswahlmarkierung begnügen.
  295. Tastaturkommandos:
  296.  
  297.     Crsr ^/v: Ein Datensatz vor/zurück
  298.  
  299.     Shift-Crsr ^/v: In 5er-Schritten vor/zurück
  300.  
  301.     Crsr <->: Eine Bildschirmhöhe vor/zurück
  302.  
  303.     F1..F10: Absoluter Sprung zu einem Datensatz bei ca. 0%, 11%, 22% ...
  304.         100% der gesamten Liste. Nützlich bei riesigen Listen ab etwa 100
  305.         Datensätzen.
  306.  
  307.     1..5: Datensätze nach dem Inhalt der Spalten 1 bis 5 sortieren.
  308.         Bei Speichermangel (wenn kein Datensatzcache angelegt werden
  309.         konnte) steht diese Option nicht zur Verfügung.
  310.  
  311.     Return: Öffnet ein Fenster mit der vollen Produktbeschreibung. Wird
  312.         mit Return oder Esc wieder geschlossen.
  313.  
  314.     s/p: Speichert/druckt die Kurzinformation des gerade ausgewählten
  315.         Datensatzes.
  316.  
  317.     S/P: Speichert/druckt den Volltext, ebenfalls nur zum ausgewählten
  318.         Datensatz.
  319.  
  320.     Help: Zeigt einen kurzen Hilfstext an.
  321.  
  322.     Esc: Schließt die Liste und kehrt zur Kommandoeingabe zurück.
  323.  
  324. Ein paar allgemeine Hinweise:
  325.  
  326.  - Lassen Sie bloß die Maus in Ruhe! Es gibt nichts, was Sie anklicken
  327.    könnten, und Sie stiften Verwirrung, wenn Sie ein anderes als das
  328.    zuletzt geöffnete Fenster aktiv klicken: Das Programm erwartet seine
  329.    Eingaben immer aus dem Fenster, das es zuletzt geöffnet hatte und das
  330.    darum normalerweise aktiv sein müßte.
  331.  
  332.  - Nunja, etwas können Sie mit der Maus schon machen: Sie können die
  333.    Fenstergrößen verändern und das Programm erkennt und merkt sich das.
  334.    Aber auch hier ist es wichtig, daß zum Schluß wieder das zuletzt
  335.    geöffnete Fenster das aktive ist.
  336.  
  337.  - Die Datei zum Drucker, PRT:, bleibt nach dem ersten Druckbefehl
  338.    so lange geöffnet, bis das Auswahlfenster wieder geschlossen wird.
  339.    Das ist die einzige Methode, die Druckertreiber von Tintenstrahlern
  340.    und Laserdruckern davon abzuhalten, sofort nach jedem Druckbefehl
  341.    das Blatt auszuwerfen. Andererseits kann darum auch erst nach
  342.    Schließen des Auswahlfensters garantiert werden, daß der Ausdruck
  343.    komplett ist. Ich bitte vor allem die Besitzer von guten alten
  344.    Nadeldruckern, für die diese Maßnahme vermutlich unnötig ist,
  345.    hierfür um Verständnis.
  346.  
  347.  
  348.  
  349. 4. Was bietet der Katalog?
  350. ==========================
  351.  
  352. Der JPC-Katalog nennt sich auch "Lexilog", weil die lieferbaren Titel alle
  353. mit ausführlicher Beschreibung aufgeführt sind, z. T. auch mit
  354. Pressestimmen, das Ganze ergibt halt ein großartiges Nachschlagewerk.
  355.  
  356. Einschränkungen gibt es schon. Die Titel auf Samplern sind sehr oft
  357. unvollständig aufgelistet ("... u.v.a.", haha), und bei Soundtracks wird
  358. i. a. nur der Komponist genannt, keine Einzeltitel, selbst wenn bekannte
  359. Pop-Stücke darunter sein sollten. Auch die Anzahl von Tippfehlern ist
  360. bedenklich hoch, was das Auffinden einzelner Titel u. U. erheblich
  361. erschweren kann. Trotzdem scheint mir, daß JPC mit diesem Katalog etwas 
  362. einzigartiges geschaffen hat.
  363.  
  364.  
  365. 4.1. Pop/Jazz
  366. -------------
  367.  
  368. Katalogname:    JPCPOP
  369. Datensätze:      85902
  370. Umfang:         167 MB
  371. davon Klartext:  39 MB
  372. Gliederung:     47 Musikarten (Auflistung mit Kommando a=*)
  373.  
  374. Beispiel-Datensatz:
  375.  
  376.     ROCK,POP,LIEDERMACHER,CHANSON,...
  377.     Interpret: Ferry,Brian
  378.     Titel: The Bride Stripped Bare
  379.     Sign of the times;Can't let go;Hold on I'm
  380.     coming;Same old blues;When she walks in the
  381.     room;Take me to the river;What goes on;This
  382.     island earth;That's how strong my love is;
  383.     Carrick Fergus
  384.     Bestell-Nr.: 5444485
  385.     Label: EG,AAD,78
  386.     Preis: 23,95
  387.     Neuheit: 0
  388.     P
  389.     Trägermedium: CD
  390.     Musik-Art: P
  391.  
  392.  
  393. 4.2. Klassik
  394. ------------
  395.  
  396. Katalogname:    JPCKLA
  397. Datensätze:      40362
  398. Umfang:          30 MB
  399. davon Klartext:  15 MB
  400. Gliederung:     75 Musikarten (Auflistung mit Kommando a=*)
  401.  
  402. Beispiel-Datensatz:
  403.  
  404.     Klassik nach Komponisten
  405.     Komponist: Mozart,Wolfgang Amadeus   (1756-1791)
  406.     Werk: Die Zauberflöte
  407.     (Gesamtaufnahme ohne Dialoge)
  408.     Lemnitz,Berger,Rosvaenge,Strienz,Hüsch,
  409.     Beilke,Berlin PO,Beecham
  410.     Bestell-Nr.: 6104937
  411.     Label: Nim,AAD,m,37
  412.     Preis: 59,95
  413.     Neuheit: 0
  414.     C
  415.     Trägermedium: CD
  416.     Inhalt: 2CD
  417.     Kategorie: C
  418.     C.H. in FonoForum 12/85:"Diese allererste
  419.     Gesamtaufnahme der 'Zauberflöte' stellt
  420.     heute bereits ein Kapitel Schallplattenge-
  421.     schichte dar.Daß sich die Mozart-Auffas-
  422.     sung seither um einiges gewandelt hat ..än-
  423.     dert nichts an der Gültigkeit des Tondoku-
  424.     ment."
  425.  
  426.  
  427. 4.3. Video
  428. ----------
  429.  
  430. Katalogname:    JPCVID
  431. Datensätze:       7373
  432. Umfang:           7 MB
  433. davon Klartext:   3 MB
  434. Gliederung:     9 Filmarten (Auflistung mit Kommando a=*)
  435.  
  436. Den größten Anteil (3839 Datensätze) macht die Kategorie "Spielfilme A-Z"
  437. aus. Musikvideos stehen übrigens mit im Pop/Jazz-Katalog.
  438.  
  439. Beispiel-Datensatz:
  440.  
  441.     SPIELFILME VON A-Z
  442.     A-Z: S
  443.     Titel: Der Sunset Killer
  444.     Thriller, ca.90 Min.
  445.     R:William Lustig; D:Judd Nelson, Leo Rossi,
  446.     Robert Loggia, Meg Forster, Patrick O'Brian
  447.     Bestell-Nr.: 7058909
  448.     Label: War,FSK16,1988
  449.     Preis: 29,95
  450.     Neuheit: 0
  451.     V
  452.     Trägermedium: VID
  453.     Film-Art: SPIELFILME VON A-Z
  454.     RoRoFilmlexikon:"Spannend erzählter Polizei-
  455.     Film. ..Unterhaltung für ein abgehärtetes
  456.     Publikum."
  457.     U
  458.  
  459.  
  460.  
  461. 5. Bekannte Probleme
  462. ====================
  463.  
  464.  - Es könnte sein, daß mein Programm mit der nächsten Katalog-CD (1999,
  465.    erhältlich ab Oktober 98) nicht auf Anhieb funktionieren wird.
  466.    Ganz ermutigend ist zwar, daß v1.4, die für 95er und 96er Katalog
  467.    geschrieben war, auch auf Anhieb den 97er Katalog lesen konnte, und
  468.    daß für die Neuerungen des 98er Katalogs auch mehr oder weniger nur
  469.    eine Schönheitskorrektur in v1.6 erforderlich war, aber versprechen
  470.    kann ich nichts.
  471.  
  472.  - Seit dem 96er Katalog gibt es Suchindizes nicht nur für einzelne
  473.    Wörter, sondern auch für Wortfolgen. Die zu benutzen würde vermutlich
  474.    meine f/F-Kommandos überflüssig machen und die entsprechende Arbeit
  475.    sogar effizienter erledigen. Ich benutze sie aber leider nicht und habe
  476.    das in näherer Zukunft auch nicht vor, da ich dafür zu viel ändern
  477.    müßte.
  478.  
  479.  - Wörter im Katalog mit Silbentrennung werden bei der Indexsuche nicht
  480.    immer als zusammengehörig erkannt. Bei JPC hat man sich über diese
  481.    Problematik bis zum 95er Katalog anscheinend überhaupt keine Gedanken
  482.    gemacht. Beim 96er Pop-Katalog sind die Probleme behoben (z. B. t=lorena
  483.    findet auch die CD "Kings of Country" mit "Lo-rena"), im Video-Katalog
  484.    besteht das Problem dagegen weiter: z. B. gibt es für "Judd Nel-son"
  485.    keinen Indexeintrag "NELSON", sondern stattdessen "NEL" und "SON".
  486.    Die Suche nach zusammenhängenden Wortfolgen funktioniert trotzdem,
  487.    dank zusätzlicher Programmieranstrengungen meinerseits:
  488.         t=judd F judd nelson
  489.    findet darum einen Datensatz mehr als die scheinbar äquivalente
  490.    Suchanfrage
  491.         t=judd &t=nelson
  492.  
  493.  - Als ich noch mein Mitsumi FX-001D mit Tandem-Controller hatte, trat
  494.    gelegentlich ein seltsamer Bug auf: Das Programm blieb beim Versuch,
  495.    einen Volltext anzuzeigen, abzuspeichern oder für ein f/F-Kommando zu
  496.    lesen, gelegentlich hängen. Symptome: flackernde Busy-LED am CD-
  497.    Laufwerk, Systemleistung ging in die Knie, und es dauerte immer extrem
  498.    lange (bis zu einer Minute!), bis DOS das Problem bemerkte und einen
  499.    "Read Error"-Requester hochbrachte.
  500.    Nach einem Software-Update auf tandemcd.device 41.6 (erhältlich u. a.
  501.    auf der MPearls II CD) war dieser Bug amüsanterweise verschwunden.
  502.  
  503.  
  504.  
  505. 6. Versionen
  506. ============
  507.  
  508. V1.0: Es funktioniert! Ich kann die Stichworttabellen auslesen! (11/94)
  509.  
  510. V1.1: Verbesserter Kommandozeilen-Interpreter (01/95)
  511.  
  512. V1.2: Markieren der Treffer im Volltext (04/95)
  513.  
  514. V1.3: Suche nach Wortfolgen (06/95)
  515.  
  516. V1.4: Für den JPC-Katalog 96 gepatcht (10/95)
  517.  
  518. V1.5: Von Pascal nach C portiert, einige Kleinigkeiten verbessert (03/97)
  519.  
  520. V1.6: Merkt sich Fensterpositionen, Datensatzanzeige sortierbar (01/98)
  521.  
  522.  
  523.  
  524. 7. Credits
  525. ==========
  526.  
  527. Compiler:
  528.     GNU C, mit libnix
  529.  
  530. Der beste aller Editoren ist zurück:
  531.     CygnusEd professional V4.2
  532.  
  533. Die Anleitung im AmigaGuide-Format gibt es dank:
  534.     Text2Guide 3.10 von Stephan Sürken
  535.  
  536.  
  537.  
  538. 8. FREEWARE
  539. ===========
  540.  
  541. Die Nutzung dieser Software ist kostenlos, und sie darf beliebig kopiert
  542. und weitergegeben werden.
  543.  
  544. Ansonsten freue ich mich über Fan-Post, Grüße und realistische
  545. Verbesserungsvorschläge (bitte nichts in die Richtung "ARexx-Port" oder
  546. "Intuition-Oberfläche" :-). Meine Adresse:
  547.  
  548.     Wilhelm Nöker  <wnoeker@t-online.de>
  549.     Hertastr. 8
  550.   D-44388 Dortmund
  551.  
  552.